development (deposit) - German English Dictionary